to metabolize - Spanish English Dictionary